recirculating ball bushing - French English Dictionary